By Public Transportation
Brampton is on the Georgetown GO Transit (http://www.gotransit.com/...) commuter rail line. There are three commuter stations in Brampton: Bramalea, which serves the eastern end of Brampton; Brampton station, which serves central Brampton; and Mount Pleasant, which serves the western end of Brampton. Mount Pleasant and Brampton stations are only served by trains during weekday rush hours, while Bramalea is served by trains all day on weekdays. The trip by train from Toronto Union Station takes 35 minutes and costs $6.
When the trains are not running, they are replaced by coaches following the same route, however these coaches generally run to and from Yorkdale and York Mills subway stations to the north of downtown Toronto instead of Union Station. Trains and buses run about every 20 minutes during rush hour and about every hour outside of rush hour.
Brampton station is also served by Via Rail (http://www.viarail.ca/en_...) intercity trains on the line from Toronto to Sarnia. Via runs 3 trains a day in each direction. These trains also serve Georgetown, Guelph, Kitchener and London among other places.